package com.mjf.ys.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author zzz
 */
@Data
@TableName("ys_product_t")
public class ProductEntity {
    /**
     * 主键
     */
    @TableId(value = "product_id",  type = IdType.AUTO)
    private Long productId;

    /**
     * 商品id
     */
    private String ysProductId;

    /**
     * 物料分配范围ID
     */
    private String productApplyRangeId;

    /**
     * 商品编码
     */
    private String skuCode;

    /**
     * 商品名称
     */
    private String skuName;

    /**
     * 条码
     */
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String barCode;

    /**
     * 单位
     */
    private String unit;

    /**
     * 库存单位
     */
    private String stockUnit;

    /**
     * 税率id
     */
    private String taxId;

    /**
     * 时间戳
     */
    private LocalDateTime timestamp;

    /**
     * 批发销售单位ID
     */
    private Long batchUnit;

    /**
     * 批发计价单位ID
     */
    private Long batchPriceUnit;
}
